home *** CD-ROM | disk | FTP | other *** search
/ Hot Super Models / Hot Super Models.iso / unix / x11 / xv2r1.tar / xv2r1 / extensions / xv / server / Imakefile next >
Makefile  |  1991-09-24  |  1KB  |  48 lines

  1. #include <Server.tmpl>
  2. IMAKE_DEFINES = $(EXT_DEFINES)
  3.  
  4. /* DEVICE INDEPENDENT STUFF */
  5.  
  6.      DISRCS = xvmain.c xvdisp.c
  7.      DIOBJS = xvmain.o xvdisp.o
  8.      DIINCS = -I../include -I$(EXTENSIONSRC)/include/xv
  9.  
  10. /* DEFINE DEPENDENT STUFF */
  11.  
  12. #if BuildXvParallax
  13.      PLXSRCS = xvplx.c
  14.      PLXOBJS = xvplx.o
  15.      PLXINCS = -I$(SERVERSRC)/ddx/plx -I$(SERVERSRC)/ddx/mi -I$(EXTENSIONSRC)/include
  16. #else
  17.      PLXSRCS = /* nothing */
  18.      PLXOBJS = /* nothing */
  19.      PLXINCS = /* nothing */
  20. #endif
  21.  
  22. #if BuildXvRasterOps
  23.      ROPSRCS = xvrop.c
  24.      ROPOBJS = xvrop.o
  25.      ROPINCS = -I$(SERVERSRC)/ddx/dec/ws -I$(SERVERSRC)/ddx/dec/tx -I$(SERVERSRC)/ddx/cfb -I$(SERVERSRC)/ddx/mfb -I$(SERVERSRC)/ddx/mi
  26.  
  27. #else
  28.      ROPSRCS = /* nothing */
  29.      ROPOBJS = /* nothing */
  30.      ROPINCS = /* nothing */
  31. #endif
  32.  
  33.         SRCS = $(DISRCS) $(PLXSRCS) $(ROPSRCS)
  34.         OBJS = $(DIOBJS) $(PLXOBJS) $(ROPOBJS)
  35.       XVINCS = $(DIINCS) $(PLXINCS) $(ROPINCS)
  36.     INCLUDES = -I$(INCLUDESRC) -I$(SERVERSRC)/include -I$(FONTSRC)/include $(XVINCS)
  37.     LINTLIBS = $(SERVERSRC)/dix/llib-ldix.ln $(SERVERSRC)/os/4.2bsd/llib-los.ln
  38.  
  39. NormalLibraryTarget(xv,$(OBJS))
  40. NormalLibraryObjectRule()
  41. LintLibraryTarget(xv,$(SRCS))
  42. NormalLintTarget($(SRCS))
  43.  
  44. saber_src:
  45.     #load $(CFLAGS) $(SRCS)
  46.  
  47. DependTarget()
  48.